CONFUSION_MATRIX = "confusion_matrix"
AP = "ap"
DETECTION_AP = "detection_mAP"
DETECTION_APS = "detection_APs"
MOTA = "MOTA"
MOTP = "MOTP"
FALSE_POSITIVES = "false_positives"
FALSE_NEGATIVES = "false_negatives"
ID_SWITCHES = "id_switches"
AP_INTERPOLATED = "ap_interpolated"
ERRORS = "errors"
IOU = "iou"
BINARY_IOU = "binary_IOU"
RANKS = "ranks"
DT_NEG = "u0"
DT_POS = "u1"
CLICKS = "clicks"
FORWARD_INTERACTIVE = "forward_interactive"
FORWARD_RECURSIVE = "forward_recursive"
ONESHOT_INTERACTIVE = "oneshot_interactive"
ITERATIVE_FORWARD = "iterative_forward"
INTERACTIVE_DT_METHOD = "dt_method"
DT_NEG_PARAMS = "dt_neg_params"
DT_POS_PARAMS = "dt_pos_params"
USE_CLICKS = "use_clicks"
OLD_LABEL_AS_DT = "old_label_as_distance_transform"
STRATEGY = "STRATEGY"
IGNORE_CLASSES = "ignore_classes"
DT_FN_ARGS = "distance_transform_fn_args"
# Train recursively - add a click based on the previous output mask for the interactive correction network.
RECURSIVE_TRAINING = "recursive_training"
YS_ARGMAX = "ys_argmax"
TAGS = "tags"
BBOXES = "bboxes"
IGNORE_REGIONS = "ignore_regions"
CLASSES = "classes"
IDS = "ids"
UNNORMALIZED_IMG = "unnormalized_img"
IMG_IDS = "img_ids"
ORIGINAL_SIZES = "original_size"
RESIZED_SIZES = "resized_size"
CLUSTER_IDS = "cluster_ids"
ORIGINAL_LABELS = "original_labels"
ADJUSTED_MUTUAL_INFORMATION = "AMI"
HOMOGENEITY = "homogeneity"
COMPLETENESS = "completeness"
EMBEDDING = "embedding"
PREV_NEG_CLICKS = 'prev_neg_clicks'
PREV_POS_CLICKS = 'prev_pos_clicks'
SCENE_INFOS = "scene_infos"
LABELS = "labels"
INPUTS = "inputs"
BYPASS_MASKS_FLAG = "bypass_masks_flag"
